# Options on the Numeric tab of the Numeric Input Cursor Point Properties dialog box

The following table shows the options on the Numeric tab of the Numeric Input Cursor Point Properties dialog box.

Options | Descriptions
--- | ---
Pop-up settings |
Numeric pop-up | Select the kind of pop-up to use: Keypad. Pressing the object will invoke the numeric keypad. Scratchpad. Pressing the object will invoke the numeric scratchpad. To use the scratchpad, the computer running the application must have an external keyboard or keypad. None. If you choose None, pressing the object will not invoke a pop-up.
Caption on keypad/scratchpad | Type a caption to appear at the top of the keypad or scratchpad at run time.
Insert Variable | Click this button to select the type of variable to be inserted.
Min/max range and ramp settings |
Minimum and maximum values | Specify the minimum and maximum values the object can write to the Value connection. If the Decimal point selection is Implicit, the minimum and maximum values applies to the value shown in the pop-up. The possible range is -9.9E15 to 9.9E16. If the Decimal point selection is Fixed position, the possible range is -2147483648 to 2147483647. If the Decimal point selection is Fixed position, and the Fixed position output selection is Displayed value, the minimum or maximum value applies to the value shown in the pop-up. If the Decimal point selection is Fixed position, and the Fixed position output selection is Stripped value, the minimum or maximum value applies to the stripped value, not the shown value. If you assign a connection to the Optional Expression, the minimum or maximum applies to the value sent to the expression, and not to the value written to the Value connection.
Ramp value | Specify the amount by which the Value connection will change when the associated key is pressed. The key can be the Move up or Move Down key, or the cursor up or cursor down key. Permitted range is 1.175494E-38 to 3.402823E38. If the value is set to 0, the ramp functionality is disabled. No negative numbers can be entered.
Use variable Minimum/Maximum | Select this check box to use the Minimum and Maximum connections specified on the Connections tab to control the object's minimum and maximum values.
Decimal point settings |
Decimal point | Select the type of decimal point to use: Implicit. If the operator manually enters the decimal point and you want the decimal point to be used when the value is sent to the Value connection. Fixed position. If the values to enter in the pop-up always have the same number of digits after the decimal point. If you select this type of decimal point, specify a "Digits after decimal point" value.
Fixed position output | Select the kind of output to use with the Fixed position decimal point: Stripped value. The decimal point will be stripped out of the displayed value and the resulting integer will be written to the Value connection. For example, if the displayed value is 1.25, 125 will be written to the Value connection. Displayed value. The displayed value will be written to the Value connection without any changes. Digits after decimal point. If you select the Fixed position type of decimal point, specify the number of digits to appear after the decimal point.
Display settings | These settings apply to the shown value. Only the Number of digits property is used by the pop-up.
Number of digits | Select the maximum number of digits to show, up to 17 digits. The decimal point and minus sign each count as a digit.
Fill left with | Select a character to fill the left of the display with if the value at the data source contains fewer than the maximum number of digits. If you don’t want to use a fill character, select None.
Decimal places | Type the maximum number of digits to show after the decimal point. The possible range is 0 to (Number of digits - 2). 2 is subtracted from the number of digits to allow for a leading digit and a decimal point. For example, .12 is shown as 0.12.

##

Tip: | If you only want to use the numeric input cursor point to ramp values, you do not need a pop-up, so you can select None. You will need to have one of the following enabled on the General tab in order to give the object input focus; once it has input focus, the value can be ramped using the Move Up/Down key buttons or the cursor control keys: Key Navigation (navigate to the object and give it input focus using the keyboard) Take focus on press, and Touch (touch the object to give it input focus) Take focus on press, with a function key assigned to the object (press the function key to give the object input focus) If the ramp value is floating point and the Value connection is an integer tag, the application rounds the value before writing it to the connection. If an Optional Expression is assigned on the Connections tab, ramping is disabled. 2 is subtracted from the number of digits to allow for a leading digit and a decimal point. For example, ".12" is shown as "0.12".

## See also

Set up general properties for a numeric input cursor point

Set up handshaking for the numeric input cursor point

Set up controls for the numeric input cursor point

How the numeric input cursor point works at run time

Causes of run-time errors for the numeric input cursor point